Oman's Banks Credit Touches Omr20.90Bn